<!DOCTYPE html>
<html lang="en">

<head>
    <meta charset="UTF-8">
    <meta http-equiv="X-UA-Compatible" content="IE=edge">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title>Document</title>
</head>

<body>

    <script>

        // 3 产生一个四位数，判断是不是闰年
        // 普通闰年：公历年份是4的倍数，且不是100的倍数的，为闰年（如2004年、2020年等就是闰年）。
        //               n % 4 === 0  &&   n % 100 !== 0
        // 世纪闰年：公历年份必须是400的倍数才是闰年（如1900年不是闰年，2000年是闰年）。
        //               n % 400 === 0


        var n = 2010;
        // if (n % 4 === 0 && n % 100 !== 0) {
        //     alert('普通闰年');
        // }

        // else if (n % 400 === 0) {
        //     alert('世纪闰年');
        // }


        // if (n % 4 === 0 && n % 100 !== 0) {
        //     alert('闰年');
        // }

        // else if (n % 400 === 0) {
        //     alert('闰年');
        // }


        // if (n % 4 === 0 && n % 100 !== 0 || n % 400 === 0) {
        //     alert('闰年');
        // }

        // 反着写的时候也是ok的   && 的优先级高于||    所以后面不需要加括号
        if (n % 400 === 0 || n % 4 === 0 && n % 100 !== 0) {
            alert('闰年');
        }

        else {
            alert('不是');
        }

    </script>

</body>

</html>